Make `dep_targets` consistent throughout compilation
authorAlex Crichton <alex@alexcrichton.com>
Sat, 9 Sep 2017 20:52:03 +0000 (13:52 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Sat, 9 Sep 2017 20:56:16 +0000 (13:56 -0700)
commitf90d21f62f3c5c63ed878efa8ad34962cf4fa522
tree85d32b0e9124b1556a150e32c823a9d0b61e5f48
parent67b3b44447f9b4390ab43c109a66d933c51f6430
Make `dep_targets` consistent throughout compilation

Previously it depended on dynamic state that was calculated throughout a
compilation which ended up causing different fingerprints showing up in a few
locations, so this makes the invocation deterministic throughout `cargo_rustc`.
src/cargo/ops/cargo_rustc/context.rs
src/cargo/ops/cargo_rustc/custom_build.rs